/*
 * @Descripttion   
 * @version        
 * @Author        
 * @Date           2021-07-06
 * @LastEditors    
 * @LastEditTime   2021-07-06
 */
#include "MyEngine.h"
Servo servo_pin_13;
const int buttonPin = 2;
int angleD = 90;

void doorMove(int angle)
{
    static int num = 0;
    int count;
    bool t = false;
    int j;
    angleD = angle;
    
    int key = digitalRead(buttonPin);
    Serial.println(key);
//    if(key == LOW){
//       t = true;
//       num++;
//       while(digitalRead(buttonPin) == LOW);
//     }
//    if(t == true){
//       delay(10);
//        if(key == LOW){
//          if(num%2 != 0){
             for(j=0;j<angle;j++){
                servo_pin_13.write(j);
                delay(1);
             }
//            t = false;
//          }
//          else{
            delay(10000);
            for(j=angle;j>0;j--){
                servo_pin_13.write(j);
                delay(1);
             }
//            t = false;
//          }
//        }     
//     } 
}


void Doorinit()
{
  servo_pin_13.attach(13);
  servo_pin_13.write(0);
  pinMode(2,INPUT_PULLUP);
}
